2010-05-19

實作解說 (4):常見錯誤及檢查

測試時需逐一執行各個功能,同時請確實輸入每個欄位的內容,檢查各欄位顯示的位置,或修改後的值是否對應正確。

一般常見的錯誤如下:

(1) 打錯字,請仔細檢查相關的欄位名稱是否有打錯
(2) SQL 字串內的資料表名稱未改
(3) SQL 字串內的最後一個欄位之後的語法錯誤 (發生在 add_save.php 及 edit_save.php),例如漏了最後一個括弧,或多了一個逗號等
(4) 字串和數字型態錯亂,發生在 SQL 字串內、表單傳入資料等

若是執行時在畫面僅顯示『Error in SQL Query』,通常的檢查方式為:
(1) 在指定 $sqlstr 之後,將該字串顯示出來,仔細檢查,例如加上:
echo $sqlstr; exit;
(2) 可將該字串代入到 phpMyAdmin 去檢查
(3) 檢查 config.php 的設定是否正確
(4) 確定資料表是正確的,必要時刪除重新再建

若是執行時,中文出現亂碼,請檢查:
(1) 確定 database 建立時有指定 utf-8 的編碼
(2) 確定各 .php 程式檔案是使用 utf-8 編碼

張貼留言

Whatsapp Button works on Mobile Device only

Start typing and press Enter to search